Big Huge Thesaurus

benefactive role

noun